-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add immediate option to ReplicationSource
#812
Conversation
Signed-off-by: Devin Buhl <devin@buhl.casa>
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: onedr0p The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Hi @onedr0p. Thanks for your PR. I'm waiting for a backube member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #812 +/- ##
=======================================
- Coverage 66.9% 66.9% -0.1%
=======================================
Files 55 55
Lines 7058 7091 +33
=======================================
+ Hits 4726 4747 +21
- Misses 2054 2062 +8
- Partials 278 282 +4
|
Signed-off-by: Devin Buhl <devin@buhl.casa>
Co-authored-by: Thomas <9749173+uhthomas@users.noreply.github.com> Signed-off-by: Devin Buhl <onedr0p@users.noreply.github.com>
Signed-off-by: Devin Buhl <devin@buhl.casa>
Signed-off-by: Devin Buhl <devin@buhl.casa>
SonarCloud Quality Gate failed. 0 Bugs No Coverage information Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
@onedr0p thanks for this PR, however I think if we do this there are a few updates we'd need to do:
I'll discuss with the rest of the team to see if this does sound like a valid direction to go - I will try to take a look at the scheduling when I have a moment and see if it's something that could be done relatively easily. |
Closing PR, will circle back if needed after the volume populator functionality is released. I still think this might be needed for other situations but there's problems with this PR as pointed out above. |
Describe what this PR does
Adds immediate option to
ReplicationSource
- immediate can be used to stop replication when a new ReplicationSource is created. Defaults to "true".Is there anything that requires special attention?
I am unable to run
make test
(Apple Silicon issue?) locally so looking for some feedback. This also could use some unit tests if required, however I am unable to write & test due to that issue until I find another way.Related issues:
#627